package com.oliver.proxy.midjourney.infrastructure.mapper;

import com.oliver.proxy.midjourney.domain.entity.FinalProdPic;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.Update;

import java.util.List;
import java.util.Map;

@Mapper
public interface FinalProdPicMapper {
    void insertProdPic(FinalProdPic finalProdPic);
    List<Map<String, Object>> selectUnprocessedRecords();
    int updateProcessedRecords(List<Long> ids);
    List<Map<String, Object>> getRequiredNumbers(@Param("attr2List") List<String> attr2List);
} 